Skip to content

CI: run the url-to-license-mapping tests only once - #641

Merged
sensslen merged 2 commits into
mainfrom
ci/run-url-license-mapping-tests-once
Aug 25, 2026
Merged

sensslen merged 2 commits into
mainfrom
ci/run-url-license-mapping-tests-once

Conversation

@sensslen

Copy link
Copy Markdown
Owner

test_windows and the release job both discovered test executables with a NuGet*.Test glob. NuGetUtility.UrlToLicenseMapping.Test matches it, so the Selenium suite ran a second time on top of its own test_url_to_license_mapping job (visible in #636).

Both jobs now name the two projects they are meant to cover. The release job's browser-actions/setup-chrome step is removed with it, since Chrome was only needed by the url-mapping tests.

Two consequences:

  • A new NuGet*.Test project no longer joins those jobs on its own. It has to be added to the list.
  • A missing executable now fails test_windows instead of being silently skipped, which the glob hid.

🤖 Generated with Claude Code

test_windows and the release job both discovered test executables with a
NuGet*.Test glob. NuGetUtility.UrlToLicenseMapping.Test matches it, so the
Selenium suite ran again there on top of its own test_url_to_license_mapping
job. Name the two projects each job is meant to cover instead, and drop the
now-unused Chrome setup from the release job.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Aug 25, 2026 •

Copy link
Copy Markdown
Contributor

Review Change Stack

Caution

Review failed

The head commit changed during the review from bf18486 to 4c26fad.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch ci/run-url-license-mapping-tests-once

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@sensslen
sensslen merged commit bc53a3f into main Aug 25, 2026
41 checks passed
@sensslen
sensslen deleted the ci/run-url-license-mapping-tests-once branch August 25, 2026 23:02
@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant